const card = [
    1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
]

export const levels: LevelType[] = [
    {
        /**
         * chessWidthNum 用于逻辑计算和棋盘结构定义
         * chessItemWidth 用于屏幕渲染，决定视觉效果
         * 两个结合使用，实现了逻辑与显示的解耦，让棋盘既能符合关卡设计，又能灵活适配各种设备和显示需求
         */
        // 棋盘格子（默认设置每个block占3个格子）
        chessWidthNum: 20,
        chessHeightNum: 20,
        // 棋盘格子大小
        chessItemWidth: 22,
        chessItemHeight: 22,
        // 槽位容纳数
        slotNum: 7,
        // 合成达成数（满3个一样就消除）
        clearableNum: 3,
        // 左右两边随机出现的方块数
        leftRandomBlocks: 0,
        rightRandomBlocks: 0,
        // 层数
        levelNum: 2,
        // 每层方块数
        levelBlockNum: 9,
        // 方块类型数
        BlockTypeNum: 3,
        // 方块边框收缩步长
        blockBorderStep: 1,
        // 块内容
        blockTypeArr: card
    }
]